lien or conditional sale contract - Francés Inglés Diccionario